Big Huge Thesaurus

Ailurus fulgens

noun